/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.viajaconmigo.service;

import com.viajaconmigo.error.EmailUsuarioYaExisteException;
import com.viajaconmigo.error.NickUsuarioYaExisteException;
import com.viajaconmigo.error.UsuarioNoExisteException;
import com.viajaconmigo.model.Usuario;

import java.util.Date;

/**
 *
 * @author Pablo
 */
public interface UsuarioService {

    public Usuario abrirSesion(String nick, String password) throws UsuarioNoExisteException;

    public Usuario creaUsuario(String nick, String password, String nombre, String email, Date fecha_nac, Integer nacionalidad, String sexo) 
                throws NickUsuarioYaExisteException, EmailUsuarioYaExisteException;

}
